using ZR.Model;
using ZR.Model.System.Dto;

namespace ZR.ServiceCore.Services.IService
{
    /// <summary>
    /// 表查询服务接口
    /// </summary>
    public interface ITableQueryService
    {
        /// <summary>
        /// 查询包含Z_RADR_I的表列表
        /// </summary>
        /// <param name="query">查询条件</param>
        /// <param name="pager">分页参数</param>
        /// <returns></returns>
        PagedInfo<TableQueryResultDto> SelectTableList(TableQueryDto query, PagerInfo pager);

        /// <summary>
        /// 获取表查询统计信息
        /// </summary>
        /// <returns></returns>
        object GetTableQueryStatistics();
    }
}
